a=int(input())
count=0
maxi=0
kom=[]
komm=[0]
if 999<a<10000:
     s = str(a)
     e1=int(s[0])
     e2=int(s[0]+s[1])
     e3=int(s[0]+s[1]+s[2])
     e4=int(s[0]+s[1]+s[2]+s[3])
     e5=int(s[1])
     e6=int(s[1]+s[2])
     e7=int(s[1]+s[2]+s[3])
     e8=int(s[1])
     e9=int(s[2]+s[3])
     e10=int(s[3])
     kom = [e1, e2,e3,e4,e5,e6,e7,e8,e9,e10 ]
     for i in kom:
           for d in range (1,50001):
                  if i%d==0:
                        count+=1
           if count==2:
                  komm.append(i)
           count=0
     print(max(komm))
else:
    print(0)
